last-minute decision - Turkish English Dictionary